miren qué tacha - Spanish English Dictionary

miren qué tacha

Meanings of "miren qué tacha" in English Spanish Dictionary : 1 result(s)

Spanish English
Colloquial
miren qué tacha [interj] how nice